fleshy part of hides - Alemán Inglés Diccionario